LIBS=lgraphics lgeometry leffects lcommon lshapes ltools lui lglh nvModel
venus_libs:$(LIBS)

apps:
	cd env_map && $(MAKE)
	cd depth_peeling && $(MAKE) 
	cd shadow_mapping && $(MAKE)
	cd shadow_volume && $(MAKE)
	cd silhouette && $(MAKE)
	cd ray_marching && $(MAKE)
	cd hardware_shadow_map && $(MAKE)

clean:
	cd graphics && $(MAKE) clean
	cd geometry && $(MAKE) clean
	cd effects && $(MAKE) clean
	cd shapes && $(MAKE) clean
	cd tools && $(MAKE) clean
	cd ui && $(MAKE) clean
	cd common && $(MAKE) clean
	cd glh && $(MAKE) clean

lgraphics:
	cd graphics && $(MAKE)

lgeometry:
	cd geometry && $(MAKE)

leffects:
	cd effects && $(MAKE)

lcommon:
	cd common && $(MAKE)

lshapes:
	cd shapes && $(MAKE)

ltools:
	cd tools && $(MAKE)

lui:
	cd ui && $(MAKE)

lglh:
	cd glh && $(MAKE)

nvModel:
	cd nvModel && $(MAKE)
